package com.crl.events
{
	import flash.events.Event;
	
	/**
	 * 状态事件;
	 * @author crl
	 * 
	 */	
	public class StateEvent extends Event
	{
		/**
		 * 休眠; 
		 */		
		public static const SLEEP:String="state_sleep";
		
		/**
		 * 唤醒; 
		 */		
		public static const AWAKEN:String="state_awaken";
		
		/**
		 * 注销; 
		 */		
		public static const DISPOSE:String="state_dispose";
		
		/**
		 * 切换; 
		 */		
		public static const CHANGE:String="state_change";
		
		/**
		 * 取消; 
		 */		
		public static const CANCEL:String = "state_cancel";
		
		public function StateEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}